Nandagopan (Mohanlal) is a respected dance teacher at the Kerala Kala Mandiram (alluding to the famed Kerala Kalamandalam repertory which performs Kerala's temple arts). However, his wife Sumangala (Parvathi) commits suicide, causing him to turn into an alcoholic and a compulsive rule breaker. He is suspected of having killed his wife and is suspended from his job for drunken misbehaviour. The new secretary of the institute Velayudhan (Nedumudi Venu) wants him to be sacked but his former reputation gives him a reprieve. He trains the talented student Malavika (Monisha) to perform in his ambitious composition of the Sita Kalyanam, but her jealous young lover Soman (Vineeth) poisons him.
An old warlock who seduces women for a devil to gain youth in return.
Baputty goes to his friend Abdu's house after his death to support his family and falls for Nabeesa, Abdu's sister. However, Nabeesa's greedy mother tries to get her close to the rich Kunjali.